package com.slg.android.manyanime.tasks;

/**
 * Created by Darker on 2015/2/5.
 */

import org.json.JSONObject;

/**
 * 用于Activity 与 AsyncTask 之间的沟通桥梁，因为所有的异步任务全部都不采用内部类编写
 * 那么无法直接取到Activity内部的UI,也就是无法进行更新，通过这个借口可以进行异步任务的设计
 */
public interface TaskProcessor {

    /**
     * 用于接受异步任务的结果，这个方法通常都在
     * 异步任务的onPostExecute 中调用
     */
    void processResult(JSONObject jsonObject);
}
